package main

import (
	"fmt"
	"golang-study/algorithm/treeNode"
)
func main() {
	// data := initTreeNode()
	// ptr := *treeNode.PreorderTraversalRecursive(data)
	// fmt.Println(ptr)

	// data = initTreeNode()
	// pti := *treeNode.PreorderTraversalIteration(data)
	// fmt.Println(pti)

	// data = initTreeNode()
	// fmt.Println(*treeNode.InorderTraversal(data))

	// data = initTreeNode()
	// fmt.Println(*treeNode.PostorderTraversal(data))
	data := initTreeNode()
	fmt.Println(data)
	treeNode.InvertTree(data)
	fmt.Println(data)
}